sprouting from - French English Dictionary